
(defsystem "lilu-desk"
  :version "0.1.0"
  :author "Alessandro Serra"
  :license "CC0"
  :depends-on ("lilu-desk/libs"
               "lilu-desk/main")
  :components ((:file "packages"))
  :description "My common lisp desktop (linux) environment")

(defsystem "lilu-desk/base"
  :components ((:file "packages")))

(defsystem "lilu-desk/libs"
  :depends-on ("lilu-desk/base"
               "lilu-app"
               "lilu-debugger"
               "lilu-dmenu"
               "lilu-emacs"
               "lilu-lem"
               "lilu-terminal"
               "lilu-browser"
               "lilu-roswell"
               "lilu-config"
               "lilu-swank"
               "lilu-swank-client"
               ))

(defsystem "lilu-desk/clim"
    :depends-on ("lilu-desk" "lilu-clim"))

(defsystem "lilu-desk/main"
  :depends-on ("lilu-desk/base" "lilu-desk/libs"
                                "lilu-clim/base"
                                )
    :components ((:file "main" :depends-on ("src"))
                 (:module "src"
                          :components
                          ((:file "terminal-apps")
                           (:file "defaults")
                           ))))

(defsystem "lilu-desk/full"
  :depends-on ("lilu-desk" "lilu-desk/clim"))
